show displeasure and discomfort - Turco Inglés Diccionario